.goods_box{
		padding:20rpx 0;
		width:100%;
		background-color: rgb(243,243,243);
		margin-top:-25rpx;
	}
	.lei_ul{
    overflow-x:scroll;
    display: flex;
	justify-content: flex-start;
	align-items: center;
	}
	.lei_li{
		width:22%;
		text-align: center;
		color: rgb(68, 68, 68);
		padding:25rpx 0;
		background-color: #fff;
		flex-shrink: 0;
		font-size:30rpx;
	}
	.lei_li_active{
		    color: #ff80c0;
		    border-bottom: 2px solid #ff80c0;
	}
	.goods_ul{
		width:95%;
		margin:0 auto;
		display: flex;
		flex-wrap:wrap;
		justify-content: space-between;
		align-items: flex-start;
	}
	.goods_li{
		width:48.5%;
		margin-top:20rpx;
	}
	.goods_li_a{
		width:100%;
		position: relative;
		padding-bottom:20rpx;
		border-radius: 30rpx 30rpx 0 0;
		background-color: #fff;
	}
	.goods_li_img{
		width:100%;
		border-radius: 30rpx 30rpx 0 0;
		height:300rpx;
	}
	.goods_name{
		    height: 70rpx;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    display: -webkit-box;
		    -webkit-line-clamp: 2;
		    -webkit-box-orient: vertical;
		    color: #5d5d5d;
			font-size:24rpx;
			width:90%;
			margin:5rpx auto 5rpx;
	}
	.goods_last{
		width:90%;
		margin:0 auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.newmoney{
		   color: #ff5555;
		   font-size:35rpx;
		   font-weight:500;
	}
	.shounum{
		    color: #5d5d5d;
			font-size:23rpx;
	}
	.locat{
		    display: inline-block;
		    height: 40rpx;
		    color: #ff80c0;
		    border:2rpx solid #ff80c0;
		    line-height: 40rpx;
		    border-radius: 0;
		    background: #fff;
		    padding:0rpx 15rpx;
		    width: auto;
		    border-radius: 5rpx;
			font-size:23rpx;
	}
	.good_yong{
		    background: linear-gradient(to right, #f0b938 0%,#ff80c0 100%);
			position: absolute;
			right:0;
			top:0;
			color: #fff;
			font-size:21rpx;
			z-index: 99;
			border-radius: 0 30rpx 0 80rpx;
			text-align: center;
			 width: 35%;
			 height: 80rpx;
	}